home *** CD-ROM | disk | FTP | other *** search
/ Revista do CD-ROM 85 / CD-ROM 85 / CD-ROM 85.iso / aplic / 2sync / 2SyncSetup.exe / halt / scripts / DefineSprite_49 / frame_2 / DoAction.as
Encoding:
Text File  |  2002-03-20  |  950 b   |  25 lines

  1. if(ScrollZero eq "")
  2. {
  3.    ScrollZero = getProperty("scrollBar", _Y);
  4.    scrollConstraint = getProperty("scrollConstraint", _height);
  5.    ScrollMax = Number(eval("../:popup_body").maxscroll) + 12;
  6.    newScroll_yScale = ScrollConstraint / ScrollMax * 13;
  7.    newScroll_yScale = 100 / scrollConstraint * newScroll_yScale;
  8.    if(Number(newScroll_yScale) < 15)
  9.    {
  10.       newScroll_yScale = 15;
  11.    }
  12.    setProperty("Scrollbar", _yscale, newScroll_yScale);
  13.    newScroll_yScale = getProperty("scrollbar", _height);
  14.    ScrollTravel = scrollConstraint - newScroll_yScale;
  15.    scrollConstraintLeft = getProperty("scrollConstraint", _X);
  16.    scrollConstraintTop = ScrollZero;
  17.    scrollConstraintRight = getProperty("scrollConstraint", _X);
  18.    scrollConstraintBottom = Number(Number(ScrollZero) + Number(scrollConstraint) - newScroll_yScale) + 1;
  19.    if(1 < Number(eval("../:popup_body").maxscroll))
  20.    {
  21.       _visible = true;
  22.    }
  23. }
  24. stop();
  25.